1
general::
Phrase(s): up to snuff [and] up to scratch
Fig. as good as is required; meeting the minimum requirements. • Sorry, Tom. Your performance isn’t up to snuff. You’ll have to improve or find another job. • My paper wasn’t up to scratch, so I got an F.
McGrawhill's American Idioms And Phrasal Verbs